package day04;


import java.util.Random;
import java.util.Scanner;

public class Gueesing {
    public static void main(String[] args) {
//        生成随机数方法一（1-100）
//        int a = (int)(Math.random()*100)+1;
//        System.out.println(a);

//        生成随机数方法二
        Random r = new Random();
        int random = r.nextInt(100);
        int count = 0;
        Scanner scanner = new Scanner(System.in);

        boolean a = true;
//        while (a) {
//            count++;
//            System.out.println("请输入你猜的的数：");
//            int sc = scanner.nextInt();
//            if (sc <= 100 & sc >= 0) {
//                if (random < sc) {
//                    System.out.print("哈哈，你猜得" + sc + "大了\t");
//                } else if (random > sc) {
//                    System.out.print("哈哈，你猜得" + sc + "小了\t");
//                } else {
//                    System.out.println("恭喜你 猜对了,您一共猜了" + count + "次");
//                    a = false;
//                }
//            } else {
//                System.out.println("您输入有误，请重新输入，要求0-100");
//            }
//        }
        do {
            count++;
            System.out.println("请输入你猜的的数：");
            int sc = scanner.nextInt();
            if (sc <= 100 && sc >= 0) {
                if (random < sc) {
                    System.out.print("哈哈，你猜得" + sc + "大了\t");
                } else if (random > sc) {
                    System.out.print("哈哈，你猜得" + sc + "小了\t");
                } else {
                    System.out.println("恭喜你 猜对了,您一共猜了" + count + "次");
                    a = false;
                }
            } else {
                System.out.println("您输入有误，请重新输入，要求0-100");
            }

        }while (a);
    }
}
